Synonyms for "razor clam"

Words with similar meaning